partial placenta previa - Spanish English Dictionary